<!DOCTYPE html>
<html lang="zh-CN">
    <head>
        <title>${(metadata.alias)!}</title>
        <@_includePlace path="/8ddab9ba-a8aa-4745-86c6-66bf1c2c976c.html"/> <#-- header -->
    </head>
    <body>
        <@_includePlace path="/c32a4f4a-ff5d-49cf-bb59-5d9784539174.html"/> <#-- 导航 -->
        <div class="banner-l3 position-relative d-flex align-items-center justify-content-center" style="background:#22407c url(${site.sitePath}assets/img/banner-l3-bg-1.png) 50% 50% no-repeat;">
            <div class="container text-center position-relative py-3 py-md-4 text-white">
                <div class="breadcrumbs fs-7 text-white d-inline-flex align-items-center text-opacity-50">
                    <a href="${site.sitePath}">首页</a>
                    &gt; <a href="${site.dynamicPath}myScore.html" data-id="member">${(metadata.alias)!}</a>
                </div>
            </div>
        </div>

        <div class="container">
            <div class="row gx-5 justify-content-between my-5">
                <@_includePlace path="/c936c718-5f19-426f-b3ff-13a5a8d63044.html"/> <#-- 个人中心导航 -->
                <div class="col-md-9">
                    <div class="ps-4">
                        <@import path="/ftl/tools.ftl" namespace="t"/><#-- 工具 -->
                        <div class="comment-box">
                            <h3>我的点赞</h3>
                            <@_userScoreList userId=user.id pageIndex=pageIndex pageSize=10>
                            <ul class="article-list">
                                <#list page.list as a>
                                    <#if 'content'=a.id.itemType><@t.merge 'contentIds' a.id.itemId!/></#if>
									<#if 'comment'=a.id.itemType><@t.merge 'commentIds' a.id.itemId!/></#if>
                                </#list>
                                <@_content ids=t.contentIds! absoluteURL=true><#assign contentMap=map!/></@_content>
								<@_comment ids=t.commentIds!><#assign commentMap=map!/></@_comment>
                                <#list page.list as a>
                                    <li class="card py-2 mb-2">
                                        <p>
											<#if 'content'=a.id.itemType>
												<a href="${(contentMap[a.id.itemId?string].url)!}" target="_blank">${(contentMap[a.id.itemId?string].title)!}</a>
											<#elseif 'comment'=a.id.itemType>
												${(commentMap[a.id.itemId?string].text)!}
											</#if>
											<span class="float-end ms-2">
												<span class="text-secondary">${a.createDate?date}</span>
												<a href="javascript:unstar('${a.id.itemId}','${a.id.itemType}');">取消点赞</a>
											</span>
										</p>
                                    </li>
                                <#else>
                                <li class="card py-2 mb-2"><p>没有数据</p></li>
                                </#list>
                            </ul>
                            <ul class="pagination mt-5 overflow-auto pb-3">
                                <#assign
								url='myScore.html'
								start=1
								end=page.totalPage
								/>
								<#if (page.pageIndex-5) gt start>
								<#assign start=page.pageIndex-4/>
								</#if>
								<#if (page.pageIndex+5) lt end>
								<#assign end=page.pageIndex+4/>
								</#if>
								<li class="page-item">
									<a class="page-link" href="${getPage(url,page.prePage,'pageIndex')}" aria-label="Previous">
										<span aria-hidden="true">«</span>
									</a>
								</li>
								<#if start gt 1>
									<li class="page-item"><a class="page-link" href="${getPage(url,1,'pageIndex')}">1</a></li>
									<li class="page-item"><span>...</span></li>
								</#if>
								<#list start..end as n>
									<li class="page-item<#if n=page.pageIndex> active</#if>"><a class="page-link" href="${getPage(url,n,'pageIndex')}">${n}</a></li>
								</#list>
								<#if end lt page.totalPage>
									<li class="page-item"><span>...</span></li>
									<li class="page-item"><a class="page-link" href="${getPage(url,page.totalPage,'pageIndex')}">${page.totalPage}</a></li>
								</#if>
								<li class="page-item">
									<a class="page-link" href="${getPage(url,page.nextPage,'pageIndex')}" aria-label="Next">
										<span aria-hidden="true">»</span>
									</a>
								</li>
                            </ul>
                            </@_userScoreList>
                        </div>
                    </div>
                </div>
            </div>
        </div>
        <@_includePlace path="/7f8bacb5-30ca-4641-b66f-987d447b1a85.html"/> <#-- footer -->
        <script>
        function unstar(itemId,itemType){
            $.getJSON('${site.dynamicPath}score/unscore?itemId='+itemId+'&itemType='+itemType+'&_csrf=<@_csrfToken/>', function(data){
                location.reload();
            });
        }
        </script>
    </body>
</html>